give signs of life - Francés Inglés Diccionario